hideous mask - German English Dictionary